import { Column, Entity, } from 'typeorm';
import { BaseEntity } from '@/entity/base.entity';

@Entity('base_log')
export class BaseLogEntity extends BaseEntity {

  /**
   * 页面或错误的标题
   */
  @Column()
  title: string;

  /**
   * 页面的url
   */
  @Column()
  url: string;

  /**
   * 异常类型
   */
  @Column()
  type: string;

  /**
   * 用户代理字符串
   */
  @Column()
  userAgent: string;

  /**
   * 浏览器名称及版本
   */
  @Column()
  browser: string;

  /**
   * 操作系统
   */
  @Column()
  os: string;
}
